package com.tools;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 字符串工具类
 * 
 * @author zhu@goome
 *
 */
public class StringUtil {
	/**
	 * 把一个str转换成Date
	 * 
	 * @param str
	 * @return
	 */
	public static Date getDateByStr(String str) {

		int dotIndex = str.indexOf(".");
		if (dotIndex != -1)
			str = str.substring(0, str.indexOf("."));

		SimpleDateFormat myFmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		try {
			Date newdate = myFmt.parse(str);
			return newdate;
		} catch (Exception e) {
			e.printStackTrace();
			return null;
		}
	}

	/**
	 * 把一个date格式化成string
	 * 
	 * @param date
	 * @return
	 */
	public static String getStrByDate(Date date) {
		SimpleDateFormat myFmt = new java.text.SimpleDateFormat(
				"yyyy-MM-dd HH:mm:ss");
		return myFmt.format(date);
	}
}